2 trademarks were found for owners matching the name Mao Hansheng.
#Classstatus
1 S:90611232
M:SVIIONO
O:Mao Hansheng
20 Registered
2 S:90148005
M:IHJ
O:Jiang Deguang, MAO, HANSHENG
9 Registered
Trademark Alertz updated from USPTO on 2030-01-24